#ifndef FENLISTETOTALDESPAIEMENTS_H
#define FENLISTETOTALDESPAIEMENTS_H

#include <QDialog>
#include "ui_fenlistetotaldespaiements.h"
#include "listepaiementParProfEtEleve.h"

namespace Ui {
class fenListeTotalDesPaiements;
}

class fenListeTotalDesPaiements : public QDialog, public Ui::fenListeTotalDesPaiements
{
    Q_OBJECT
    
public:
    explicit fenListeTotalDesPaiements(QWidget *parent = 0);
    ~fenListeTotalDesPaiements();
    QString qsEuro;
    void InitialiseTableWidget();

    void TriPaiement(int x, ListePaiementParProfEtEleve listePaiement);
    void AffichageListePaiement(ListePaiementParProfEtEleve listePaiement);

public slots:
    void receptionListePaiement(ListePaiementParProfEtEleve listePaiement);
    void TriClic(int);
    void FiltrageListePaiement(QString filtre);

signals :
    void FermerSousFenetre(int);


private:
    Ui::fenListeTotalDesPaiements *ui;
    ListePaiementParProfEtEleve maListePaiements;
    int triMode;
    QHeaderView *headerView;
};

#endif // FENLISTETOTALDESPAIEMENTS_H
